slingshot (españa) - French English Dictionary